整理总结一些PHP字符串中常用函数(收藏)

本文整理了一些PHP字符串中常见的函数,快来收藏吧,希望能对您有所帮助!字符串长度strlen(string)函数返回字符串的长度。mb_strlen()可以有效解决中文字符串字节数问题字符串位置strrpos()函数查找字符串在另一字符串

浅谈PHP中var_export()函数的使用方法

var_export()函数用于输出或返回一个变量,本篇文章给大家分析一下PHP中的var_export(),介绍一下var_export()函数的使用方法。var_export() 函数用于输出或返回一个变量,以字符串形式表示。 var_

PHP中Direct IO扩展的安装使用

PHP中DirectIO直操作文件扩展的使用关于 PHP 的文件操作,我们也将是通过一系列的文章来进行学习。今天我们先学习的是一个很少人使用过,甚至很多人根本不知道的扩展,它与我们日常的文件操作有些许的不同。不过这些差别并不是我们肉眼所能直

深入浅析PHP中的命令模式

在之前的文章《一文了解PHP中的原型模式》中我们介绍了PHP中的原型模式,下面本篇文章带大家了解一下PHP中的命令模式。命令模式,也称为动作或者事务模式,很多教材会用饭馆来举例。作为顾客的我们是命令的下达者,服务员是这个命令的接收者,菜单是

浅谈PHP中如何使用位运算实现加减乘除运算

PHP如何使用位运算实现四则运算?本篇文章给大家介绍一下在PHP中使用位运算实现四则运算(加减乘除运算)的方法。计算机最基本的操作单元是字节,一个字节由8个位组成,一个位只能存储一个0或1。所有数据在计算机中都是采用二进制,即 1 和 0

php内存溢出的原因

php内存溢出了怎么办?内存溢出的原因有很多,常见的下面几种:1、内存中加载数据量有点大,比读取多个text类型数据,读取大文件日志50M以上。2、集合类中有对对象的引用,使用完后未清空3、代码中存在死循环或循环产生过多重复的对象实体4、P

一文了解PHP中的原型模式

在之前的文章《浅谈PHP中的迭代器模式》中我们介绍了PHP中的迭代器模式,下面本篇文章带大家了解一下PHP中的原型模式。原型模式其实更形象的来说应该叫克隆模式。它主要的行为是对对象进行克隆,但是又把被克隆的对象称之为最初的原型,于是,这个模

PHP数组合并方法:array_merge VS array_push VS 元素追加

本篇文章给大家分享三种PHP数组合并方法:array_merge、array_push和元素追加法,并比较一下它们的性能和内存消耗。在 PHP 中实现数组的合并,常用的方法有两种:直接使用 array_merge ,这种方法虽然做到了代码的

浅谈PHP中的标量类型、复合类型和特殊类型

在PHP中,支持8种原始数据类型,其中包括四种标量类型、两种复合类型和两种特殊类型。本篇文章带大家了解一下PHP中的PHP中的标量类型、复合类型和特殊类型。PHP 的数据类型可以分为三大类,分别是标量数据类型、复合数据类型和特殊数据类型标量

关于PHP中区域语言信息的介绍

PHP中针对区域语言标记信息的操作相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说,PHP 中

PHP如何动态查看扩展状态?如何动态加载扩展?

PHP如何动态查看扩展状态?如何动态加载扩展?下面本篇文章给大家介绍一下在动态运行期间查看扩展状态以及加载扩展的方法,希望对大家有所帮助!在编译并完成 php.ini 的配置之后,我们就成功的安装了一个 PHP 的扩展。不过, PHP 也为

什么是引用计数?深入浅析PHP中的引用计数!

什么是引用计数?怎么查看引用计数?怎么用引用计数?下面本篇文章就来带大家了解一下引用计数,介绍一下引用计数的使用方法。什么是引用计数在PHP的数据结构中,引用计数就是指每一个变量,除了保存了它们的类型和值之外,还额外保存了两个内容,一个是当

介绍PHP日期相关函数(一)

PHP中的日期相关函数(一)日期相关的操作函数是我们在日常的工作开发中最常接触到的功能。当然,大部分同学可能最多用到的就是 date() 、 time() 这两个函数,我们今天先不讲这两个函数,或许后面的文章也不太会讲它们,毕竟太常用了。本

PHP数据结构之什么是图应用中的最短路径?

图的应用:最短路径上篇文章的最小生成树有没有意犹未尽的感觉呀?不知道大家掌握得怎么样,是不是搞清楚了普里姆和克鲁斯卡尔这两种算法的原理了呢?面试的时候如果你写不出,至少得说出个大概来吧,当然,如果你是要考研的学生,那就要深入的理解并且记住整

PHP中国际化地数字格式处理

学习PHP中国际化地数字格式处理不知道大家有没有了解过,对于数字格式来说,西方国家会以三位为一个进位,使用逗号来分隔。比如,12345678,用标准的格式来表示的话就是 12,345,678 。不过我们中文其实并不会有这样的分隔符,另外像某

学习PHP中的国际化功能来查看货币及日期信息

学习PHP中的国际化功能来查看货币及日期信息做为一门在世界范围内广泛使用的编程语言,国际化能力往往是衡量一个编程语言是否能够大范围流行的重要内容。特别是对于 PHP 这种以 Web 页面编程为主战场的语言来说,国际化能力更是重中之重。在 P

PHP数据结构-图的存储结构

图的存储结构图的概念介绍得差不多了,大家可以消化消化再继续学习后面的内容。如果没有什么问题的话,我们就继续学习接下来的内容。当然,这还不是最麻烦的地方,因为今天我们只是介绍图的存储结构而已。图的顺序存储结构:邻接矩阵什么是邻接矩阵首先还是来

PHP数据结构-图的遍历:深度优先与广度优先

图的遍历:深度优先与广度优先在之前的文章《PHP数据结构-图的存储结构》中,我们学习完了图的相关的存储结构,也就是 邻接矩阵 和 邻接表 。它们分别就代表了最典型的 顺序存储 和 链式存储 两种类型。既然数据结构有了,那么我们接下来当然就是

深入浅析PHP中的观察者模式

在之前的文章《一文了解PHP中的适配器模式》中我们介绍了PHP中的适配器模式,下面本篇文章带大家了解一下PHP中的观察者模式。观察者,貌似在很多科幻作品中都会有这个角色的出现。比如我很喜欢的一部美剧《危机边缘》,在这个剧集中,观察者不停的穿

半天撸完一个PHP 实现LRU 算法的知识

我们学习了解了这么多关于PHP的知识,今天学习如何半天撸完一个PHP 实现LRU 算法的知识,不知你们是否已经完全掌握了呢,如果没有,那就跟随本篇文章一起继续学习吧整体设计1:用数组保存缓存对象(Node);2:缓存对象(Node)之间通过